﻿@charset "utf-8";
/* CSS Document */

.header{background:url(../images/headerbj.jpg) repeat-x top}
.header_main{ width:1013px; margin:0 auto}
.logo{ float:left; margin:15px;}
.nav{  height:50px; float:left; width:1000px;}
.nav ul li{ float:left; margin-left:10px; width:132px; background:url(../images/navlibj.png) no-repeat right;  font-size:14px}
.nav ul li.no{ background:none}
.nav ul li a{ color:#FFF;text-align:center; font-size:16px; line-height:50px; display:block}
.nav ul li a:hover{ background:url(../images/navlihoverbj.png) center no-repeat;}

/* flexslider */
.flexslider{ width:100%;position:relative;height:450px;overflow:hidden;z-index:-10 }
.slides{position:relative;z-index:1;}
.slides li{height:641px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;}
.flex-direction-nav li a.flex-next{right:40px;}

.content{}
.iabout{ height:404px; background:url(../images/aboutbj.jpg) center no-repeat}
.iabout_main{ width:1025px; margin:0 auto; position:relative}
.iabout_text{ width:627px; height:260px; position:absolute; top:120px; right:0; line-height:30px;}
.iabout_text .title{ color:#131313; font-size:20px; font-family:"黑体"; line-height:30px; position:relative; margin-bottom:20px;}
.iabout_text .title p{ font-size:24px; color:#005096; position:absolute; right:0; top:35px; width:200px;}

.ianli{ height:384px; background:url(../images/gongchengbj.jpg) center no-repeat;padding-top:120px;}
.ianli_main{ width:1013px; margin:0 auto;}
.ianli_main ul{ margin-top:107px; float:left}
.ianli_main ul li{ width:215px; height:140px; background:url(../images/anlibj.png) center no-repeat; float:left; margin:11px 9px  11px 25px;}
.ianli_main ul li a img{ width:202px; height:121px; display:block; float:left; margin:11px 6px;}


.case{
	width:1013px; margin:0 auto;
}
.case li{
	width:245px;
	margin-right:19px;
}
.case li a{  width:215px; height:140px; background:url(../images/anlibj.png) center no-repeat; float:left; margin:11px 9px  11px 25px;}
.case li img{
width:202px; height:121px; display:block; float:left; margin:11px 6px;}





.inews{ height:422px; background:url(../images/newsbj.jpg) center no-repeat}
.inews_main{ width:1013px; margin:0 auto}
.inews_main ul{ margin-top:107px; float:left}
.inews_main ul li{ width:406px; height:143px; float:left; margin:0px 50px}
.inews_main ul li .title{ width:356px; height:52px; background:url(../images/icon.png) no-repeat; padding-left:50px; line-height:20px;}
.inews_main ul li .title span{ height:32px; line-height:32px; font-size:20px;}
.inews_main ul li .txt{ width:406px; height:90px; overflow:hidden; line-height:25px; margin-top:10px;}




/*about*/
.about{ width:738px; height:auto; margin:20px auto; }
.about_top{ width:738px; height:34px; border-bottom:2px solid #4e4f4f;  line-height:34px; font-size:14px; color:#656666; position:relative; margin-bottom:20px;}
.about_top span{ color:#005096; font-size:20px;}
.about_top .weizhi{ position:absolute ; right:0; top:10px; height:20px; line-height:20px; color:#005096}
.about_txt{ line-height:20px;}

/*pro*/
.pro{ width:738px; border-bottom:2px solid #4e4f4f; }
.pro ul{ float:left;margin-bottom:20px; }
.pro ul li{ width:146px; height:180px; float:left;margin:25px 19px;}
.pro ul li a img{ width:144px; height:174px; border:1px solid #666; float:left}
.pro ul li a span{ width:146px; float:left; height:26px; line-height:26px; text-align:center; color:#2c2c2c; }



/*news*/
.news{ width:738px; border-bottom:2px solid #4e4f4f; }
.news ul{ float:left;margin-bottom:20px; }
.news ul li{ width:738px; height:60px; float:left;margin:15px 0; border-bottom:1px dashed #999}
.news ul li a .title{ width:738px; height:20px;float:left; line-height:20px; overflow:hidden; font-size:14px}
.news ul li a .txt{ width:738px; height:40px;float:left; line-height:20px; overflow:hidden}


.footer{ height:174px; background:url(../images/footer.jpg) repeat-x}
.footer_main{ width:1013px; margin:0 auto}
.footer_main_left{ width:236px; height:55px; float:left; margin-top:70px;}
.footer_main_right{ width:720px; height:55px; float:left; margin-left:57px; margin-top:70px;}
.top{ width:720px; height:20px; line-height:20px; float:left;}
.top ul li{ float:left; padding:0 15px; float:left; text-align:center; background:url(../images/navlibj.png) no-repeat left center}
.top a{ color:#FFF; line-height:20px;}
.top_right{ width:120px; height:20px; float:left; color:#FFF; margin-left:50px;}
.bottom{ width:720px; height:45px; float:left; color:#FFF; line-height:45px;}
.bottom_left{ width:450px; float:left}
.bottom_right{ width:220px; float:left; margin-left:50px;}
.bottom_right a{ color:#FFF}
.iabout_vedio{padding-top: 97px;}
.tex{font-size: 14px;}
